# 作者: 赵炳森
# 2025年10月29日01时39分51秒
# 2215031808@qq.com
class Cat:
    def __init__(self, new_name):
        print("这是一个初始化方法")
        """这是一个猫类"""
        # self.属性名 = 属性的初始值
        # self.name = "Tom"
        self.name = new_name
    def eat(self):
        print("%s 爱吃鱼" % self.name)
    def drink(self):
        print("小猫在喝水")
    def __del__(self):
        print(f'{self.name}对象被销毁')
    def __str__(self):
        return f'对象{self.name}'
def main():
    tom = Cat('猫')
    tom.drink()
    tom.eat()
    lazy_cat=Cat('懒猫')
    print(tom is lazy_cat)
    tom.name='Tom'
    print(tom.name)
    print("-"*50)
    print(tom)


if __name__ == '__main__':
    main()
    print('程序结束')